import request from '@/utils/request'
import API from './constants'

/**
 * 根据商品分类 id 分页查询该分类下的商品列表
 */
export const getProductsList = (id, start = 0) => request({
  url: API.TAB_PRODUCTS_API.replace('{id}', id), // 请求资源的网址
  method: 'GET', // 请求方法
  params: { // 是请求URL中携带的?参数
    start, // 起始索引
  },
})

/**
 * 根据 id 查询商品详情
 */
export const getDetail = id => request({
  url: API.DETAIL_API,
  method: 'GET',
  params: { // axios 中在 GET 请求中向后端发送数据，使用 params 来定义发送的查询字符串数据
    id,
  },
})
